]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
data: Remove gnome-shell.portal
authorGeorges Basile Stavracas Neto <georges.stavracas@gmail.com>
Wed, 10 Jan 2024 15:08:45 +0000 (12:08 -0300)
committerMarge Bot <marge-bot@gnome.org>
Wed, 10 Jan 2024 15:36:01 +0000 (15:36 +0000)
Now that xdg-desktop-portal-gnome implements the Access portal
interface, GNOME Shell doesn't have to be the portal backend for
that anymore.

The D-Bus implementation is still preserved, because internally,
xdg-desktop-portal-gnome may still proxy the Access call to GNOME
Shell when the parent window is not available. That's a private
exchange between xdg-desktop-portal-gnome and GNOME Shell though,
and doesn't require GNOME Shell to be a full portal backend.

See https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/merge_requests/140

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3106>

data/gnome-shell.portal [deleted file]
data/meson.build
meson.build

diff --git a/data/gnome-shell.portal b/data/gnome-shell.portal
deleted file mode 100644 (file)
index a7cd0d5..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-[portal]
-DBusName=org.gnome.Shell.Portal
-Interfaces=org.freedesktop.impl.portal.Access
-UseIn=gnome
index a31efcc7946f56edc95e479d9090a4bcab2fc66f..254c46013ef64f257670999d7d2bc6f001755461 100644 (file)
@@ -85,7 +85,6 @@ keybinding_files = [
   '50-gnome-shell-system.xml',
 ]
 
-install_data('gnome-shell.portal', install_dir: portaldir)
 install_data(keybinding_files, install_dir: keysdir)
 
 
index fef46af66a992632395ccadbdf0f3b7303000633..b2b4d3735aea2c04fc29c8b8c888f5eb340f6eaa 100644 (file)
@@ -60,7 +60,6 @@ icondir = join_paths(datadir, 'icons')
 ifacedir = join_paths(datadir, 'dbus-1', 'interfaces')
 localedir = join_paths(datadir, 'locale')
 metainfodir = join_paths(datadir, 'metainfo')
-portaldir = join_paths(datadir, 'xdg-desktop-portal', 'portals')
 schemadir = join_paths(datadir, 'glib-2.0', 'schemas')
 servicedir = join_paths(datadir, 'dbus-1', 'services')